package br.com.peri.conceito.modelo;

import java.io.Serializable;
import java.util.List;

import javax.ejb.Local;

import br.com.peri.Pessoa;
import br.com.peri.conceito.exception.ConceitoException;

@Local
public interface PessoaApp extends Serializable {

	Pessoa salvar(Pessoa pessoa) throws ConceitoException;

	Pessoa atualizar(Pessoa pessoa) throws ConceitoException;

	void excluir(Pessoa entity) throws ConceitoException;

	Pessoa pesquisarPorId(Pessoa pessoa);

	List<Pessoa> pesquisarPorParamentros(Pessoa pessoa);

}